vain, boastful, or quarrelsome person - Spanish English Dictionary